TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Eastern
Area - Buffalo
League - 2024 18&Over Men
Flight - 4.0
--------------------------------------------------------------------------------------------------------------------------------------
Buffalo One 4
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Hofmar-Glennon - 3.88
Sergio Quevedo - 3.66
Jad Fares - 3.61
Souma Chowdhury - 3.59
Naveen Selvaraj - 3.55
James Glennon - 3.54
Felix Cheng - 3.43
Kamu Pindiprolu - 3.36
William Schake - n/a
Saby George - n/a
Rob Batcho - n/a
Jim Higgins - n/a
League Results By Position
1S 2S 1D 2D 3D
Felix Cheng - 3.43 1 - 1
Jim Higgins - n/a & William Schake - n/a 0 - 1
Jad Fares - 3.61 0 - 1 1 - 0
Jacob Hofmar-Glennon - 3.88 & James Glennon - 3.54 0 - 1 1 - 2
Kamu Pindiprolu - 3.36 & Naveen Selvaraj - 3.55 0 - 1
Kamu Pindiprolu - 3.36 & Sergio Quevedo - 3.66 0 - 1
Kamu Pindiprolu - 3.36 0 - 1
Naveen Selvaraj - 3.55 & Souma Chowdhury - 3.59 0 - 1
Rob Batcho - n/a & William Schake - n/a 1 - 0
Sergio Quevedo - 3.66 & Souma Chowdhury - 3.59 1 - 0
Souma Chowdhury - 3.59 & Jim Higgins - n/a 0 - 1
Souma Chowdhury - 3.59 0 - 1
Saby George - n/a & Sergio Quevedo - 3.66 0 - 1
Saby George - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Wilbon
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Rob Udy - 3.84
Timothy Prise - 3.77
Darren Stohr - 3.72
Ronald White - 3.69
Paul Hutschenreuter - 3.64
Meidong Wang - 3.63
Gordy Sage - 3.63
Alexander Shotell - 3.61
Turhan Wilbon - 3.54
Eric Breindel - 3.32
Saumil Deora - n/a
Ryan Wills - n/a
Donald Nowak - n/a
Bruce Yen - n/a
League Results By Position
1S 2S 1D 2D 3D
Alexander Shotell - 3.61 & Meidong Wang - 3.63 1 - 0
Bruce Yen - n/a 0 - 1
Darren Stohr - 3.72 & Alexander Shotell - 3.61 0 - 1
Darren Stohr - 3.72 & Meidong Wang - 3.63 1 - 0
Darren Stohr - 3.72 & Ryan Wills - n/a 0 - 1
Eric Breindel - 3.32 1 - 2
Gordy Sage - 3.63 & Alexander Shotell - 3.61 0 - 1 1 - 0 1 - 0
Meidong Wang - 3.63 & Ronald White - 3.69 1 - 0
Meidong Wang - 3.63 & Timothy Prise - 3.77 0 - 1
Paul Hutschenreuter - 3.64 & Timothy Prise - 3.77 1 - 0
Rob Udy - 3.84 5 - 0
Ronald White - 3.69 & Timothy Prise - 3.77 1 - 0
Ryan Wills - n/a 1 - 0
Turhan Wilbon - 3.54 & Donald Nowak - n/a 1 - 0
Turhan Wilbon - 3.54 & Meidong Wang - 3.63 0 - 1
Turhan Wilbon - 3.54 & Ronald White - 3.69 1 - 0
Turhan Wilbon - 3.54 & Saumil Deora - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Serves You Right
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Tommy Le - 3.79
Yang Xiao - 3.68
Jeffery Amplement - 3.60
Joshua Bowen - 3.57
Matt Hahnemann - 3.55
Jason Galbraith - 3.49
Thomas Majerski - 3.44
HUYNHANH LE - 3.36
Zachary Hynd - n/a
Larry Geracitano - n/a
John Abromeit - n/a
David Knight - n/a
League Results By Position
1S 2S 1D 2D 3D
David Knight - n/a & John Abromeit - n/a 0 - 1
David Knight - n/a & Matt Hahnemann - 3.55 0 - 1
HUYNHANH LE - 3.36 & John Abromeit - n/a 0 - 1 1 - 0
HUYNHANH LE - 3.36 & Matt Hahnemann - 3.55 1 - 0
Jeffery Amplement - 3.60 & Joshua Bowen - 3.57 0 - 1
Jeffery Amplement - 3.60 0 - 1
John Abromeit - n/a 0 - 1
Jason Galbraith - 3.49 & Joshua Bowen - 3.57 0 - 1
Jason Galbraith - 3.49 & Matt Hahnemann - 3.55 0 - 1
Jason Galbraith - 3.49 & Thomas Majerski - 3.44 0 - 2
Larry Geracitano - n/a 0 - 2
Thomas Majerski - 3.44 0 - 2
Tommy Le - 3.79 2 - 1 1 - 0
Yang Xiao - 3.68 & Jeffery Amplement - 3.60 0 - 1
Yang Xiao - 3.68 & Matt Hahnemann - 3.55 0 - 1
Yang Xiao - 3.68 & Zachary Hynd - n/a 0 - 1
Zachary Hynd - n/a & Joshua Bowen - 3.57 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BUF: B-Lo Ballers
League Record: 6 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Sanjeev Relan - 3.90
Jim Texter - 3.88
Christopher Streb - 3.81
Mark Witzleben - 3.77
James Horne - 3.57
Roberto Zambrano - 3.56
Ashvin Tadakamalla - 3.43
Ryan Maher - 3.42
Raymond Cooley - n/a
Matt Burr - n/a
Joseph Fahey - n/a
Gabor Mechtler - n/a
League Results By Position
1S 2S 1D 2D 3D
Ashvin Tadakamalla - 3.43 & Matt Burr - n/a 1 - 0
Ashvin Tadakamalla - 3.43 & Roberto Zambrano - 3.56 0 - 1
Christopher Streb - 3.81 0 - 1
Gabor Mechtler - n/a & Roberto Zambrano - 3.56 1 - 0
Gabor Mechtler - n/a 0 - 1 1 - 0
Joseph Fahey - n/a & Roberto Zambrano - 3.56 1 - 0
Joseph Fahey - n/a 2 - 0
James Horne - 3.57 & Christopher Streb - 3.81 1 - 0
James Horne - 3.57 & Roberto Zambrano - 3.56 1 - 0 1 - 1
Mark Witzleben - 3.77 & Ashvin Tadakamalla - 3.43 2 - 0
Mark Witzleben - 3.77 & Christopher Streb - 3.81 2 - 0
Mark Witzleben - 3.77 2 - 0
Ryan Maher - 3.42 0 - 1 1 - 0
Raymond Cooley - n/a 1 - 1
Sanjeev Relan - 3.90 & Jim Texter - 3.88 1 - 0 1 - 0
Sanjeev Relan - 3.90 & Matt Burr - n/a 1 - 0 1 - 1